All Users API
POST /allUsers
Description
This API endpoint retrieves a paginated list of all users with optional sorting and filtering.
Request Body
The request uses GraphQL to perform the allUsers
query.
Query:
query allUsers ($sort: Boolean, $page: Int, $size: Int, $param: String, $query: String) {
allUsers (sort: $sort, page: $page, size: $size, param: $param, query: $query) {
totalElements
size
number
}
}
GraphQL Variables:
{
"sort": true,
"page": 0,
"size": 0,
"param": "",
"query": ""
}
Example Request:
curl --location '' \
--header 'Content-Type: application/json' \
--data '{"query":"query allUsers ($sort: Boolean, $page: Int, $size: Int, $param: String, $query: String) {\n allUsers (sort: $sort, page: $page, size: $size, param: $param, query: $query) {\n totalElements\n size\n number\n }\n}","variables":{"sort":true,"page":0,"size":0,"param":"","query":""}}'